Popular Wordlists
  • word of the day

    st. lucia

    st. lucia - Dictionary definition and meaning for word st. lucia

    Definition
    (noun) a country on the island of Saint Lucia; gained independence from Great Britain in 1979
    Synonyms : saint lucia
    Definition
    (noun) a volcanic island in the Windward Isles to the south of Martinique
    Synonyms : saint lucia
Download our Mobile App Today
Receive our word of the day
on Whatsapp